home *** CD-ROM | disk | FTP | other *** search
- Accepted: 10:13:52 14 Nov 92
- Submitted: 20:59:27 13 Nov 92
- IPMessageId: <199211132059.AA17749@cheviot.ncl.ac.uk>
- From: info-admin@uk.ac.newcastle
- Authorising-User: The Newcastle Info-Server <info-admin@uk.ac.newcastle>
- To: nas20@uk.ac.cambridge.phoenix
- Subject: Re: Request: sources; Topic: archimedes hide
-
- Received: by cheviot.ncl.ac.uk id <AA17749@cheviot.ncl.ac.uk>
- (5.65cVUW/NCL-CMA.1.35 for nas20@phoenix.cambridge.ac.uk); Fri, 13 Nov 1992 20:59:27 GMT
-
- >From Cs2du@uk.ac.hatfield Mon Jun 15 11:56:48 1992
- Received: from newcastle (cheviot.ncl) by uk.ac.newcastle.noyce; Mon, 15 Jun 92 11:56:44 BST
- Received: from uk.ac.hat by ncl.ac.uk; Mon, 15 Jun 92 11:58:34 +0100
- Received: from unix1.hatfield.ac.uk (unix1.ARPA) by infsc1.hatfield.ac.uk; Mon, 15 Jun 92 10:28:30 -0200
- Message-Id: <19763.9206150959@unix1.hatfield.ac.uk>
- From: Richard Tearle <Cs2du@uk.ac.hatfield>
- To: albert.koelmans@uk.ac.newcastle
- Date: Mon, 15 Jun 1992 11:58:34 MET DST
- Sender: Cs2du@uk.ac.hatfield
- Subject: More sends :- hide - compile data/template/sprite files into aasm
- Cc:
- Reply-To: cs2du@uk.ac.hatfield
-
- Hi
-
- This contains
-
- o !sprite2as(m) }
- o !Temp2asm } DDE Front Ends
- o !data2asm }
- o Library Executables
-
- Aasm does allow you to include data/template/sprite files
- to these programs produce output suitable for Aasm. Their are
- a few advantages in using these over the separate files:
-
- o Less likely to be infected by virus's
- o stop people 'nicking' your templates/sprites
- o Less room required for templates, and its easier
- to get at indirected data.
-
- Disadvantages:
-
- o changes in the templates/sprites/data files will require
- the whole lot to be re-assembled
- o sprite files can get very large
-
- Notes:
-
- o if, for example, you have a sprite file called 'Sprites'
- to make the wimp look at this sprite file, change the 1
- in the template for each window at the sprite pool ptr
- (offset r1+64) to Sprites_con_block.
- o aconst, in the library directory will tell you whether
- you have supplied it with a valid arm constant.
-
- *aconst <number>.
-
- (It's not used by any of the other programs, I just
- thought you might find it useful :-)
-
- Next versions:
-
- o Allow Objasm files to be produced and export all symbols
- o Allow Temp2asm to know about Sprites file, and which
- windows to apply it to
-
- Any problems etc. can be sent to the usual address :-)
-
- Richard Tearle
-